Optimal. Leaf size=80 \[ a \sqrt{d x-c} \sqrt{c+d x}-a c \tan ^{-1}\left (\frac{\sqrt{d x-c} \sqrt{c+d x}}{c}\right )+\frac{b (d x-c)^{3/2} (c+d x)^{3/2}}{3 d^2} \]
[Out]
________________________________________________________________________________________
Rubi [A] time = 0.0782181, antiderivative size = 80, normalized size of antiderivative = 1., number of steps used = 5, number of rules used = 5, integrand size = 31, \(\frac{\text{number of rules}}{\text{integrand size}}\) = 0.161, Rules used = {460, 101, 12, 92, 205} \[ a \sqrt{d x-c} \sqrt{c+d x}-a c \tan ^{-1}\left (\frac{\sqrt{d x-c} \sqrt{c+d x}}{c}\right )+\frac{b (d x-c)^{3/2} (c+d x)^{3/2}}{3 d^2} \]
Antiderivative was successfully verified.
[In]
[Out]
Rule 460
Rule 101
Rule 12
Rule 92
Rule 205
Rubi steps
\begin{align*} \int \frac{\sqrt{-c+d x} \sqrt{c+d x} \left (a+b x^2\right )}{x} \, dx &=\frac{b (-c+d x)^{3/2} (c+d x)^{3/2}}{3 d^2}+a \int \frac{\sqrt{-c+d x} \sqrt{c+d x}}{x} \, dx\\ &=a \sqrt{-c+d x} \sqrt{c+d x}+\frac{b (-c+d x)^{3/2} (c+d x)^{3/2}}{3 d^2}-a \int \frac{c^2}{x \sqrt{-c+d x} \sqrt{c+d x}} \, dx\\ &=a \sqrt{-c+d x} \sqrt{c+d x}+\frac{b (-c+d x)^{3/2} (c+d x)^{3/2}}{3 d^2}-\left (a c^2\right ) \int \frac{1}{x \sqrt{-c+d x} \sqrt{c+d x}} \, dx\\ &=a \sqrt{-c+d x} \sqrt{c+d x}+\frac{b (-c+d x)^{3/2} (c+d x)^{3/2}}{3 d^2}-\left (a c^2 d\right ) \operatorname{Subst}\left (\int \frac{1}{c^2 d+d x^2} \, dx,x,\sqrt{-c+d x} \sqrt{c+d x}\right )\\ &=a \sqrt{-c+d x} \sqrt{c+d x}+\frac{b (-c+d x)^{3/2} (c+d x)^{3/2}}{3 d^2}-a c \tan ^{-1}\left (\frac{\sqrt{-c+d x} \sqrt{c+d x}}{c}\right )\\ \end{align*}
Mathematica [A] time = 0.161454, size = 85, normalized size = 1.06 \[ \frac{1}{3} \sqrt{d x-c} \sqrt{c+d x} \left (-\frac{3 a c \tan ^{-1}\left (\frac{\sqrt{d^2 x^2-c^2}}{c}\right )}{\sqrt{d^2 x^2-c^2}}+3 a+b \left (x^2-\frac{c^2}{d^2}\right )\right ) \]
Antiderivative was successfully verified.
[In]
[Out]
________________________________________________________________________________________
Maple [B] time = 0.036, size = 174, normalized size = 2.2 \begin{align*}{\frac{1}{3\,{d}^{2}}\sqrt{dx-c}\sqrt{dx+c} \left ({x}^{2}b{d}^{2}\sqrt{-{c}^{2}}\sqrt{{d}^{2}{x}^{2}-{c}^{2}}+3\,\ln \left ( -2\,{\frac{{c}^{2}-\sqrt{-{c}^{2}}\sqrt{{d}^{2}{x}^{2}-{c}^{2}}}{x}} \right ) a{c}^{2}{d}^{2}+3\,\sqrt{-{c}^{2}}\sqrt{{d}^{2}{x}^{2}-{c}^{2}}a{d}^{2}-b{c}^{2}\sqrt{-{c}^{2}}\sqrt{{d}^{2}{x}^{2}-{c}^{2}} \right ){\frac{1}{\sqrt{-{c}^{2}}}}{\frac{1}{\sqrt{{d}^{2}{x}^{2}-{c}^{2}}}}} \end{align*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Maxima [F(-2)] time = 0., size = 0, normalized size = 0. \begin{align*} \text{Exception raised: ValueError} \end{align*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Fricas [A] time = 1.55539, size = 174, normalized size = 2.17 \begin{align*} -\frac{6 \, a c d^{2} \arctan \left (-\frac{d x - \sqrt{d x + c} \sqrt{d x - c}}{c}\right ) -{\left (b d^{2} x^{2} - b c^{2} + 3 \, a d^{2}\right )} \sqrt{d x + c} \sqrt{d x - c}}{3 \, d^{2}} \end{align*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Sympy [F] time = 0., size = 0, normalized size = 0. \begin{align*} \int \frac{\left (a + b x^{2}\right ) \sqrt{- c + d x} \sqrt{c + d x}}{x}\, dx \end{align*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Giac [A] time = 1.69464, size = 109, normalized size = 1.36 \begin{align*} 2 \, a c \arctan \left (\frac{{\left (\sqrt{d x + c} - \sqrt{d x - c}\right )}^{2}}{2 \, c}\right ) + \frac{1}{1920} \,{\left (3 \, a d^{6} +{\left ({\left (d x + c\right )} b d^{4} - 2 \, b c d^{4}\right )}{\left (d x + c\right )}\right )} \sqrt{d x + c} \sqrt{d x - c} \end{align*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]